const zh_cn = {
	name: 'zh-cn',
	blocklyMessage: {
		EXT_TWO_WAY_MOTOR_EXT_TWO_WAY_MOTOR: '双路电机模块',
		EXT_TWO_WAY_MOTOR_EXTENSIONNAME: '双路电机模块',
		EXT_TWO_WAY_MOTOR_EXTENSIONDESCRIPTION: '',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_0: '1',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_1: '2',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_2: '3',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_3: '4',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_4: '5',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_5: '6',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_6: '7',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_7: '8',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_8: '9',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_9: '10',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_10: '11',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_11: '12',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_12: '13',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_13: 'A0',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_14: 'A1',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_15: 'A2',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_16: 'A3',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_17: 'A4',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_18: 'A5',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605: '双路电机驱动初始化引脚IN1 %1 IN2 %2 IN3 %3 IN4 %4 IN1-IN2速度 %5 IN3-IN4速度 %6 ',
		EXT_TWO_WAY_MOTOR_BLOCK_STOP_1607594494606: '双路电机驱动引脚IN1 %1 IN2 %2 IN3 %3 IN4 %4 刹车',
		EXT_TWO_WAY_MOTOR_CATE_5D3F673D: '双路电机模块',
		ARDUINO_MSMILE: '微笑',
		ARDUINO_MBIGSMILE: '大笑',
		ARDUINO_MHAHA: '笑',
		ARDUINO_MHEART: '心',
		ARDUINO_MSURPRISE: '惊讶',
		ARDUINO_MLITTLESURPRISE: '小惊讶',
		ARDUINO_MTONE: '吐舌头',
		ARDUINO_MTOOTH1: '尖牙1',
		ARDUINO_MTOOTH2: '尖牙2',
		ARDUINO_MLINE: '横线',
		ARDUINO_MCONFUSED: '困惑',
		ARDUINO_MLINE2: '竖线',
		ARDUINO_MSAD1: '悲伤1',
		ARDUINO_MSAD2: '悲伤2',
		ARDUINO_MSAD3: '悲伤3',
		ARDUINO_MLIGHT: '闪电',
		ARDUINO_MMOUTH: '嘟嘴',
		ARDUINO_MMAD: '生气',
		ARDUINO_LOOPDO: '循环执行',
		ARDUINO_IFWHILE: '满足条件',
		ARDUINO_BUZZERPLAY_PIN2: '蜂鸣器 引脚',
		ARDUINO_BUZZERPLAY_PLAY: '播放',
		ARDUINO_BUZZERPLAY_SOND: '声音',
		ARDUINO_CONNECTION: '连接',
		ARDUINO_DISCONNECTION: '断开连接',
		ARDUINO_BUTTONPUSHED: '按键',
		ARDUINO_MODE3: '模式',
		ARDUINO_SURPRISE: '惊讶',
		ARDUINO_OHOH: '哦哦',
		ARDUINO_OHOH2: '哦哦2',
		ARDUINO_CUDDLY: '可爱',
		ARDUINO_HAPPY: '开心',
		ARDUINO_FART1: '伤心1',
		ARDUINO_FART2: '伤心2',
		ARDUINO_WHILE: '循环 满足条件',
		ARDUINO_STRINGS: '字符串',
		ARDUINO_INDEXOF: '是否包含',
		ARDUINO_INT: '整数',
		ARDUINO_DIVIDE: '除以 整数',
		ARDUINO_YUSHU: '的余数',
		ARDUINO_MAX1: '取最大值',
		ARDUINO_MIN1: '取最小值',
		ARDUINO_SISHEWURU: '取整（四舍五入）',
		ARDUINO_QUSHANGXIAN: '取整（取上限）',
		ARDUINO_QUXIAXIAN: '取整（取下限）',
		ARDUINO_JUEDUIZHI: '绝对值',
		ARDUINO_PINGFANG: '平方',
		ARDUINO_PINGFANGGEN: '平方根',
		ARDUINO_FROM: '从',
		ARDUINO_TO: '到',
		ARDUINO_GETRANDOM: '取随机数',
		ARDUINO_COMPARE: '比较',
		ARDUINO_EQUALS: '等于',
		ARDUINO_STARTAT: '开始于',
		ARDUINO_ENDAT: '结束于',
		ARDUINO_TEXTS: '个字符',
		ARDUINO_AT: '获得第',
		ARDUINO_GETLENGTH: '获取长度',
		ARDUINO_2: '二进制',
		ARDUINO_8: '八进制',
		ARDUINO_10: '十进制',
		ARDUINO_16: '十六进制',
		ARDUINO_TRANSFORMSTRING: '转字符串',
		ARDUINO_ASCII2: '转ASCII数值',
		ARDUINO_ASCII1: '转ASCII字符',
		ARDUINO_CONNECT: '连接',
		ARDUINO_CHAR: '字符',
		ARDUINO_TEXT: '字符串',
		ARDUINO_TIMEOUT: '超时（微秒）',
		ARDUINO_STATUS: '状态',
		ARDUINO_HIGH: '高',
		ARDUINO_LOW: '低',
		ARDUINO_PULSE: '脉冲长度（微秒）引脚',
		ARDUINO_RISING: '上升',
		ARDUINO_FALLING: '下降',
		ARDUINO_CHANGE: '改变',
		ARDUINO_PININTERRUPT: '管脚中断',
		ARDUINO_MILLISECOND: '毫秒',
		ARDUINO_MICROSECOND: '微秒',
		ARDUINO_RUNTIME: '系统运行时间',
		ARDUINO_TIMERON: '定时器启动',
		ARDUINO_TIMEROFF: '定时器停止',
		ARDUINO_MS: '毫秒',
		ARDUINO_TIMER: '定时器每隔',
		ARDUINO_4X7SHUMAGUANDISPLAY: '4位7段数码管显示数字',
		ARDUINO_4X7SHUMAGUANCHUSHIHUA: '4位7段数码管初始化 引脚',
		ARDUINO_D1: 'D1',
		ARDUINO_D2: 'D2',
		ARDUINO_D3: 'D3',
		ARDUINO_D4: 'D4',
		ARDUINO_7SHUMAGUANDISPLAY: '7段数码管显示数字',
		ARDUINO_7SHUMAGUANCHUSHIHUA: '7段数码管初始化 引脚',
		ARDUINO_A: 'A',
		ARDUINO_B: 'B',
		ARDUINO_C: 'C',
		ARDUINO_D: 'D',
		ARDUINO_E: 'E',
		ARDUINO_F: 'F',
		ARDUINO_G: 'G',
		ARDUINO_H: 'H',
		ARDUINO_LEDON: '亮',
		ARDUINO_LEDOFF: '灭',
		ARDUINO_7LED: '七彩LED 引脚',
		ARDUINO_7LEDPIN: '七彩LED初始化 引脚',
		ARDUINO_DCMOTOR_PIN1: '单电机驱动 IN1',
		ARDUINO_DCMOTOR_PIN2: 'IN2',
		ARDUINO_DCMOTOR_PWM: 'PWM',
		ARDUINO_READSTRING: '读取字符串直到',
		ARDUINO_FLUSH: '清空缓存区数据',
		ARDUINO_DO: '执行',
		ARDUINO_INTERRUPUT: '中断',
		ARDUINO_PINS: '引脚',
		ARDUINO_MODE: '模式',
		ARDUINO_INPUT: '输入',
		ARDUINO_OUTPUT: '输出',
		ARDUINO_INPUTPULLUP: '上拉输出',
		ARDUINO_DIGITALWRITE: '数字写',
		ARDUINO_ANALOGWRITE: '模拟写',
		ARDUINO_DIGITALREAD: '数字读',
		ARDUINO_ANALOGREAD: '模拟读',
		ARDUINO_BAUDRATE: '串口',
		ARDUINO_BAUDRATES: '波特率',
		ARDUINO_SERIALPRINTSTRINGS: '打印字符',
		ARDUINO_SERIALPRINTSTRING: '打印字符(自动换行)',
		ARDUINO_SERIALPRINTNUMBERS: '打印',
		ARDUINO_SERIALPRINTNUMBER: '打印(自动换行)',
		ARDUINO_SERIALPRINTHEX: '打印(16进制)',
		ARDUINO_PORT: '串口',
		ARDUINO_SERIALAVALIBLE: '有数据可读',
		ARDUINO_SERIALREAD: '读取字节',
		ARDUINO_CHANGETYPE: '类型转换',
		ARDUINO_CHANGETYPES: 'int',
		ARDUINO_SOFTSERIAL_TX: '软串口初始化 TX',
		ARDUINO_SOFTSERIAL_RX: 'RX',
		ARDUINO_INITULTRASONIC_TRIGPIN: '超声波HC-SR04初始化 Trig引脚',
		ARDUINO_ECHOPIN: 'Echo引脚',
		ARDUINO_ULTRASONICCHECKDISTANCE: '超声波HC-SR04测距的值',
		ARDUINO_INITDHT11PIN: 'DHT11温湿度传感器初始化 引脚',
		ARDUINO_DHT11PIN: 'DHT11温湿度传感器',
		ARDUINO_DHT11GETTEMP: '获取温度',
		ARDUINO_DHT11GETHUM: '获取湿度',
		ARDUINO_INITSERVOPIN: '舵机初始化 引脚',
		ARDUINO_SERVOPIN: '舵机引脚',
		ARDUINO_SERVOANGLE: '角度（0~180）',
		ARDUINO_LCDINIT_ADDRESS: '串行LCD1602初始化 地址',
		ARDUINO_POSITION: '串行LCD1602光标',
		ARDUINO_ROW: '行',
		ARDUINO_COL: '列',
		ARDUINO_LCDPRINT: '串行LCD1602显示',
		ARDUINO_LCDCLEAR: '串行LCD1602清屏',
		ARDUINO_IRSENDPIN: '红外发送引脚',
		ARDUINO_IRDATA: '编码值',
		ARDUINO_IRBYTE: '比特数',
		ARDUINO_INITIRSENDPIN: '红外接收初始化 引脚',
		ARDUINO_IRRECEIVEDDATA: '红外接收是否接到数据',
		ARDUINO_DATAIRRECEIVED: '红外接收的值',
		ARDUINO_TM1637INIT_CLKPIN: '4位数码管模块TM1637初始化 CLK引脚',
		ARDUINO_DIOPIN: 'DIO引脚',
		ARDUINO_TM1637LIGHT: '4位7段数码管模块TM1637亮度',
		ARDUINO_TM1637PRINT: '4位7段数码管模块TM1637显示',
		ARDUINO_TM1637CLEAR: '4位7段数码管模块TM1637清屏',
		ARDUINO_INITSTEPPER_PIN1: '初始化步进电机 引脚1',
		ARDUINO_INITSTEPPER_PIN2: '引脚2',
		ARDUINO_INITSTEPPER_PIN3: '引脚3',
		ARDUINO_INITSTEPPER_PIN4: '引脚4',
		ARDUINO_STEPPERROUND: '每转步数',
		ARDUINO_SETSPEED: '设置转速',
		ARDUINO_STEPPERSTEPS: '步进电机移动步数',
		ARDUINO_DCMOTOR_DIRECTIONPIN: '单电机 方向脚',
		ARDUINO_DCMOTORSPEEDPIN: '速度脚',
		ARDUINO_DCMOTORSPEED: '速度（-255~255）',
		ARDUINO_BUZZERINIT_PIN: '蜂鸣器初始化 引脚',
		ARDUINO_BUZZERPLAY_PIN: '蜂鸣器播放声音 引脚',
		ARDUINO_BUZZERHZ: '频率',
		ARDUINO_BUZZERDELAY: '延时',
		ARDUINO_INITMAX_DINPIN: '初始化8x8MAX7219点阵屏 DIN引脚',
		ARDUINO_INITMAXCSPIN: 'CS引脚',
		ARDUINO_INITMAXCLKPIN: 'CLK引脚',
		ARDUINO_MAXHORIZONTALCOUNT: '点阵屏数',
		//ARDUINO_MAXVERTICALCOUNT:'竖直点阵屏数',
		//ARDUINO_MAXIMGS:'8x8MAX7219点阵屏图案',
		ARDUINO_MAXPRINT: '8x8MAX7219点阵屏显示',
		ARDUINO_MAX: '8x8MAX7219点阵屏',
		ARDUINO_MAXXAXIS: 'X轴',
		ARDUINO_MAXYAXIS: 'Y轴',
		ARDUINO_MAXSET: '单点设为',
		ARDUINO_BRIGHT: '亮',
		ARDUINO_GONEOUT: '灭',
		ARDUINO_DSINIT_RSTPIN: '初始化时钟模块DS1302 RST引脚',
		ARDUINO_DSINITDATPIN: 'DAT引脚',
		ARDUINO_DSINITCLKPIN: 'CLK引脚',
		ARDUINO_DSGETDATE: 'DS1302时钟获取',
		Arduino_GETYEAR: '年',
		Arduino_GETMONTH: '月',
		Arduino_GETDAY: '日',
		Arduino_GETHOUR: '时',
		Arduino_GETMINUTE: '分',
		Arduino_GETSECOND: '秒',
		Arduino_GETWEEK: '周',
		ARDUINO_DSSETTIME: 'DS1302时钟设置时间 ',
		ARDUINO_DSHOUR: '时',
		ARDUINO_DSMINUTE: '分',
		ARDUINO_DSSECOND: '秒',
		ARDUINO_DSSETDATE: 'DS1302时钟设置日期 ',
		ARDUINO_DSYEAR: '年',
		ARDUINO_MONTH: '月',
		ARDUINO_DAY: '日',
		ARDUINO_RGBINIT_PIN: 'RGB初始化 引脚',
		ARDUINO_RGBPIXEL: '像素数',
		ARDUINO_RGBPIN: 'RGB 引脚',
		ARDUINO_RGBPIXEL2: '像素',
		ARDUINO_RGBRVALUE: 'R值',
		ARDUINO_RGBGVALUE: 'G值',
		ARDUINO_RGBBVALUE: 'B值',
		ARDUINO_LM35INIT_PIN: 'LM35温度传感器模块初始化 引脚',
		ARDUINO_LM35GETTEMP_PIN: 'LM35温度传感器模块获取温度 引脚',
		ARDUINO_DS18B20INIT_PIN: 'DS18B20温度传感器模块初始化 引脚',
		ARDUINO_DS18B20_PIN: 'DS18B20温度传感器模块',
		ARDUINO_DS18B20GETTEMP: '获取温度',
		ARDUINO_WEIGHTINIT: '重力感应器MPU6050初始化',
		ARDUINO_WEIGHTFRESH: '重力感应器MPU6050刷新数据',
		ARDUINO_WEIGHTGET: '重力感应器MPU6050获取',
		ARDUINO_WEIGHTXG: 'X轴加速度',
		ARDUINO_WEIGHTYG: 'Y轴加速度',
		ARDUINO_WEIGHTZG: 'Z轴加速度',
		ARDUINO_WEIGHTXANGLE: 'X轴角度',
		ARDUINO_WEIGHTYANGLE: 'Y轴角度',
		ARDUINO_WEIGHTZANGLE: 'Z轴角度',
		ARDUINO_SENSOR: '传感器',
		ARDUINO_ACTION: '执行器',
		ARDUINO_SHOW: '显示器',
		ARDUINO_SERIALS: '串口',
		ARDUINO_INITRGBULTRASONIC: 'RGB超声波模块初始化',
		ARDUINO_ULTRASONICPIN: '超声波引脚',
		ARDUINO_RGBPIN: 'RGB引脚',
		ARDUINO_RGBULTRASONICSETCOLOR: 'RGB超声波模块颜色',
		ARDUINO_ALL: '全部',
		ARDUINO_RIGHT: '右边',
		ARDUINO_LEFT: '左边',
		ARDUINO_RED: '红色',
		ARDUINO_GREEN: '绿色',
		ARDUINO_BLUE: '蓝色',
		ARDUINO_YELLOW: '黄色',
		ARDUINO_PURPLE: '紫色',
		ARDUINO_ORANGE: '橙色',
		ARDUINO_INDIGO: '靛蓝色',
		ARDUINO_VIOLET: '紫罗兰',
		ARDUINO_WHITE: '白色',
		ARDUINO_BLACK: '熄灭',
		ARDUINO_RGBULTRASONICSTYLE: '样式',
		ARDUINO_NONE: '无',
		ARDUINO_BREATHING: '呼吸',
		ARDUINO_ROTATE: '旋转',
		ARDUINO_FLASH: '闪烁',
		ARDUINO_RGBULTRASONICREADDISTANCE: 'RGB超声波模块读取超声波距离',
		ARDUINO_DATAIRRECEIVEDNEXT: '红外接收下一个值',
		ARDUINO_IRINITS: '红外遥控初始化 引脚',
		ARDUINO_NORMALIR: '普通红外遥控器按下',
		ARDUINO_EMAKEFUNIR: 'emakefun红外遥控器按下',
		ARDUINO_DS3231INIT_RSTPIN: 'DS3231时钟初始化',
		ARDUINO_DS3231GETDATE: 'DS3231时钟获取',
		Arduino_GETYEAR2: '年',
		Arduino_GETMONTH2: '月',
		Arduino_GETDAY2: '日',
		Arduino_GETHOUR2: '时',
		Arduino_GETMINUTE2: '分',
		Arduino_GETSECOND2: '秒',
		Arduino_GETWEEK2: '周',
		ARDUINO_DS3231SETTIME: 'DS3231时钟设置时间 ',
		ARDUINO_DSHOUR2: '时',
		ARDUINO_DSMINUTE2: '分',
		ARDUINO_DSSECOND2: '秒',
		ARDUINO_DS3231SETDATE: 'DS3231时钟设置日期 ',
		ARDUINO_DSYEAR2: '年',
		ARDUINO_MONTH2: '月',
		ARDUINO_DAY2: '日',
		ARDUINO_SQUAREKEYINIT: '矩阵键盘初始化引脚',
		ARDUINO_SQUAREGETKEY: '矩阵键盘获取的值',
		ARDUINO_SQUAREISGETKEY: '矩阵键盘是否获取到值',
		ARDUINO_RFIDINIT: 'RFID初始化',
		ARDUINO_RFIDISCARD: 'RFID是否侦测到信号',
		ARDUINO_RFIDREADCARD: 'RFID所读卡的卡号',
		ARDUINO_8X8LEDINIT: '8x8点阵屏初始化',
		ARDUINO_X8LEDDISPLAY: '8x8点阵屏显示',
		ARDUINO_X8LEDLOOPSCAN: '8x8点阵屏不断扫描显示',
		ARDUINO_STRINGTOINT: '字符串转整型',
		ARDUINO__74HINIT: '74HC595数码管初始化',
		ARDUINO_74HDISPLAY: '74HC595数码管显示',
		ARDUINO_74HOFF: '74HC595数码管熄灭',
		ARDUINO_GETNOWTIME: '获取系统时间',
		ARDUINO_HX711INIT: '电子称初始化',
		ARDUINO_HX711GETWEIGHT: '电子称获取重量',
		ARDUINO_SERIALREADINTS: '读取',
		ARDUINO_SERIALREADINT: '整数',
		ARDUINO_SERIALREADFLOAT: '小数',
		ARDUINO_FCUNCTION: '函数',
		ARDUINO_CREATERFCUNCTION: '创建函数',
		ARDUINO_ACTIONFCUNCTION: '执行函数',
		ARDUINO_RETURNVALUE: '返回值类型'
	}
}

const en = {
	name: 'en',
	blocklyMessage: {
		EXT_TWO_WAY_MOTOR_EXT_TWO_WAY_MOTOR: 'Two-way motor',
		EXT_TWO_WAY_MOTOR_EXTENSIONNAME: 'Two-way motor',
		EXT_TWO_WAY_MOTOR_EXTENSIONDESCRIPTION: '',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_0: '1',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_1: '2',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_2: '3',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_3: '4',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_4: '5',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_5: '6',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_6: '7',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_7: '8',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_8: '9',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_9: '10',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_10: '11',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_11: '12',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_12: '13',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_13: 'A0',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_14: 'A1',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_15: 'A2',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_16: 'A3',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_17: 'A4',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605_IN1_18: 'A5',
		EXT_TWO_WAY_MOTOR_BLOCK_1607594494605: 'Dual motor drive initialization pins IN1 %1 IN2 %2 IN3 %3 IN4 %4 IN1-IN2 speed %5 IN3-IN4 speed %6 ',
		EXT_TWO_WAY_MOTOR_BLOCK_STOP_1607594494606: 'Dual motor drive pins IN1 %1 IN2 %2 IN3 %3 IN4 %4 Brake',
		EXT_TWO_WAY_MOTOR_CATE_5D3F673D: 'Two-way motor',
		ARDUINO_MSMILE: 'Smile',
		ARDUINO_MBIGSMILE: 'Laugh',
		ARDUINO_MHAHA: 'Laugh2',
		ARDUINO_MHEART: 'heart',
		ARDUINO_MSURPRISE: 'surprised',
		ARDUINO_MLITTLESURPRISE: 'Little surprise',
		ARDUINO_MTONE: 'Tooth spitting',
		ARDUINO_MTOOTH1: 'Canine 1',
		ARDUINO_MTOOTH2: 'Canine 2',
		ARDUINO_MLINE: 'Horizontal line',
		ARDUINO_MCONFUSED: 'puzzled',
		ARDUINO_MLINE2: 'Vertical line',
		ARDUINO_MSAD1: 'sad 1',
		ARDUINO_MSAD2: 'sad 2',
		ARDUINO_MSAD3: 'sad 3',
		ARDUINO_MLIGHT: 'lightning',
		ARDUINO_MMOUTH: 'pout',
		ARDUINO_MMAD: 'angry',
		ARDUINO_LOOPDO: 'do',
		ARDUINO_IFWHILE: 'while',
		ARDUINO_BUZZERPLAY_PIN2: 'Buzzer Pin',
		ARDUINO_BUZZERPLAY_PLAY: 'Play',
		ARDUINO_BUZZERPLAY_SOND: 'Sound',
		ARDUINO_CONNECTION: 'Connection',
		ARDUINO_DISCONNECTION: 'Disconnection',
		ARDUINO_BUTTONPUSHED: 'ButtonPushed',
		ARDUINO_MODE3: 'Mode',
		ARDUINO_SURPRISE: 'Surprise',
		ARDUINO_OHOH: 'ohoh',
		ARDUINO_OHOH2: 'ohoh2',
		ARDUINO_CUDDLY: 'Cuddly',
		ARDUINO_HAPPY: 'Happy',
		ARDUINO_FART1: 'Sad1',
		ARDUINO_FART2: 'Sad2',
		ARDUINO_WHILE: 'loop when',
		ARDUINO_STRINGS: 'String',
		ARDUINO_INDEXOF: 'Indexof',
		ARDUINO_INT: 'integer',
		ARDUINO_DIVIDE: 'divide integer',
		ARDUINO_YUSHU: 'Remainder',
		ARDUINO_MAX1: 'Maximum',
		ARDUINO_MIN1: 'Minimum',
		ARDUINO_SISHEWURU: 'round',
		ARDUINO_QUSHANGXIAN: 'ceil',
		ARDUINO_QUXIAXIAN: 'floor',
		ARDUINO_JUEDUIZHI: 'abs',
		ARDUINO_PINGFANG: 'sq',
		ARDUINO_PINGFANGGEN: 'sqrt',
		ARDUINO_FROM: 'From',
		ARDUINO_TO: 'To',
		ARDUINO_GETRANDOM: 'Get Random',
		ARDUINO_COMPARE: 'Compare',
		ARDUINO_EQUALS: 'Equals',
		ARDUINO_STARTAT: 'Startwith',
		ARDUINO_ENDAT: 'Endwish',
		ARDUINO_TEXTS: 'Char',
		ARDUINO_AT: 'Get No.',
		ARDUINO_GETLENGTH: 'Get Length',
		ARDUINO_2: 'Binary',
		ARDUINO_8: 'Octal',
		ARDUINO_10: 'Decimal',
		ARDUINO_16: 'Hexadecimal',
		ARDUINO_TRANSFORMSTRING: 'Transform To String',
		ARDUINO_ASCII2: 'Conversion to ASCII values',
		ARDUINO_ASCII1: 'Conversion of ASCII characters',
		ARDUINO_CONNECT: 'Connect',
		ARDUINO_CHAR: 'Char',
		ARDUINO_TEXT: 'String',
		ARDUINO_TIMEOUT: 'Timeout (microseconds)',
		ARDUINO_STATUS: 'State',
		ARDUINO_HIGH: 'High',
		ARDUINO_LOW: 'Low',
		ARDUINO_PULSE: 'Pulse length (microsecond) Pin',
		ARDUINO_RISING: 'Rising',
		ARDUINO_FALLING: 'Falling',
		ARDUINO_CHANGE: 'Change',
		ARDUINO_PININTERRUPT: 'Pin Interrupt',
		ARDUINO_MILLISECOND: 'millisecond',
		ARDUINO_MICROSECOND: 'microsecond',
		ARDUINO_RUNTIME: 'System runtime',
		ARDUINO_TIMERON: 'Timer startup',
		ARDUINO_TIMEROFF: 'Timer stop',
		ARDUINO_MS: 'ms',
		ARDUINO_TIMER: 'Timer intervals at',
		ARDUINO_4X7SHUMAGUANDISPLAY: '4 bit 7-segment digital display',
		ARDUINO_4X7SHUMAGUANCHUSHIHUA: 'Initialization of 4-bit 7-segment digital tube Pin',
		ARDUINO_D1: 'D1',
		ARDUINO_D2: 'D2',
		ARDUINO_D3: 'D3',
		ARDUINO_D4: 'D4',
		ARDUINO_7SHUMAGUANDISPLAY: '7-segment digital display',
		ARDUINO_7SHUMAGUANCHUSHIHUA: '7-segment digital tube initialization Pin',
		ARDUINO_A: 'A',
		ARDUINO_B: 'B',
		ARDUINO_C: 'C',
		ARDUINO_D: 'D',
		ARDUINO_E: 'E',
		ARDUINO_F: 'F',
		ARDUINO_G: 'G',
		ARDUINO_H: 'H',
		ARDUINO_LEDON: 'On',
		ARDUINO_LEDOFF: 'Off',
		ARDUINO_7LED: 'Colorful LED Pin',
		ARDUINO_7LEDPIN: 'Initialization of Colorful LED Pin',
		ARDUINO_DCMOTOR_PIN1: 'Single motor drive IN1',
		ARDUINO_DCMOTOR_PIN2: 'IN2',
		ARDUINO_DCMOTOR_PWM: 'PWM',
		ARDUINO_READSTRING: 'Read the string until',
		ARDUINO_FLUSH: 'Empty the buffer data',
		ARDUINO_DO: 'Do',
		ARDUINO_INTERRUPUT: 'Interrupt',
		ARDUINO_PINS: 'Pin',
		ARDUINO_MODE: 'Mode',
		ARDUINO_INPUT: 'Input',
		ARDUINO_OUTPUT: 'Output',
		ARDUINO_INPUTPULLUP: 'Input_Pullup',
		ARDUINO_DIGITALWRITE: 'Digitalwrite',
		ARDUINO_ANALOGWRITE: 'AnalogWrite',
		ARDUINO_DIGITALREAD: 'DigitalRead',
		ARDUINO_ANALOGREAD: 'AnalogRead',
		ARDUINO_BAUDRATE: 'Serial',
		ARDUINO_BAUDRATES: 'Baud Rate',
		ARDUINO_SERIALPRINTSTRINGS: 'Print String',
		ARDUINO_SERIALPRINTSTRING: 'Print String(newlines)',
		ARDUINO_SERIALPRINTNUMBERS: 'Print',
		ARDUINO_SERIALPRINTNUMBER: 'Print(newlines)',
		ARDUINO_SERIALPRINTHEX: 'Print HEX',
		ARDUINO_PORT: 'Port',
		ARDUINO_SERIALAVALIBLE: 'Has Data Readable',
		ARDUINO_SERIALREAD: 'Read Byte',
		ARDUINO_CHANGETYPE: 'Type Conversion',
		ARDUINO_CHANGETYPES: 'int',
		ARDUINO_SOFTSERIAL_TX: 'SoftSerial Initialization TX',
		ARDUINO_SOFTSERIAL_RX: 'RX',
		ARDUINO_INITULTRASONIC_TRIGPIN: 'Ultrasonic HC-SR04 Initialization TrigPin',
		ARDUINO_ECHOPIN: 'EchoPin',
		ARDUINO_ULTRASONICCHECKDISTANCE: 'Ultrasonic HC-SR04 Ranging',
		ARDUINO_INITDHT11PIN: 'DHT11 Temperature And Humidity Sensor Initialization Pin',
		ARDUINO_DHT11PIN: 'DHT11 Temperature And Humidity Sensor',
		ARDUINO_DHT11GETTEMP: 'Get Temperature',
		ARDUINO_DHT11GETHUM: 'Get Humidity',
		ARDUINO_INITSERVOPIN: 'Servo Initialization Pin',
		ARDUINO_SERVOPIN: 'Servo Pin',
		ARDUINO_SERVOANGLE: 'Angle（0~180）',
		ARDUINO_LCDINIT_ADDRESS: 'LCD1602 Initialization Address',
		ARDUINO_POSITION: 'LCD1602 Position',
		ARDUINO_ROW: 'Row',
		ARDUINO_COL: 'Column',
		ARDUINO_LCDPRINT: 'LCD1602 Display',
		ARDUINO_LCDCLEAR: 'LCD1602 Clear',
		ARDUINO_IRSENDPIN: 'Infrared Transmission Pin',
		ARDUINO_IRDATA: 'Coded value',
		ARDUINO_IRBYTE: 'Bit Number',
		ARDUINO_INITIRSENDPIN: 'Infrared Receiving Initialization Pin',
		ARDUINO_IRRECEIVEDDATA: 'Infrared Received data',
		ARDUINO_DATAIRRECEIVED: 'Value Infrared Received',
		ARDUINO_TM1637INIT_CLKPIN: '4-digit Digital Tube Initialization CLK Pin',
		ARDUINO_DIOPIN: 'DIO Pin',
		ARDUINO_TM1637LIGHT: '4-digit Digital Tube Lighting Levels',
		ARDUINO_TM1637PRINT: '4-digit Digital Tube Display',
		ARDUINO_TM1637CLEAR: '4-digit Digital Tube Clear',
		ARDUINO_INITSTEPPER_PIN1: 'Stepper Motor Initialization Pim1',
		ARDUINO_INITSTEPPER_PIN2: 'Pim2',
		ARDUINO_INITSTEPPER_PIN3: 'Pim3',
		ARDUINO_INITSTEPPER_PIN4: 'Pim4',
		ARDUINO_STEPPERROUND: 'Steps Per Turn',
		ARDUINO_SETSPEED: 'Speed',
		ARDUINO_STEPPERSTEPS: 'Stepping Motor Moving Step Number',
		ARDUINO_DCMOTOR_DIRECTIONPIN: 'Single Motor Direction Pin',
		ARDUINO_DCMOTORSPEEDPIN: 'Speed Pin',
		ARDUINO_DCMOTORSPEED: 'Speed（-255~255）',
		ARDUINO_BUZZERINIT_PIN: 'Buzzer initialization Pin',
		ARDUINO_BUZZERPLAY_PIN: 'Buzzer Plays Sound Pin',
		ARDUINO_BUZZERHZ: 'Frequency',
		ARDUINO_BUZZERDELAY: 'Delay',
		ARDUINO_INITMAX_DINPIN: '8x8MAX7219 Lattice Screen Initialization DIN Pin',
		ARDUINO_INITMAXCSPIN: 'CS Pin',
		ARDUINO_INITMAXCLKPIN: 'CLK Pin',
		ARDUINO_MAXHORIZONTALCOUNT: 'Screen Number',
		//ARDUINO_MAXVERTICALCOUNT:'Vertical Lattice Screen Number',
		//ARDUINO_MAXIMGS:'8x8MAX7219 Lattice Screen Graphical',
		ARDUINO_MAXPRINT: '8x8MAX7219 Lattice Screen Display',
		ARDUINO_MAX: '8x8MAX7219 Lattice Screen',
		ARDUINO_MAXXAXIS: 'X Axis',
		ARDUINO_MAXYAXIS: 'y Axis',
		ARDUINO_MAXSET: 'Set A Single Point',
		ARDUINO_BRIGHT: 'On',
		ARDUINO_GONEOUT: 'Off',
		ARDUINO_DSINIT_RSTPIN: 'DS1302 Initialization RST Pin',
		ARDUINO_DSINITDATPIN: 'DAT Pin',
		ARDUINO_DSINITCLKPIN: 'CLK Pin',
		ARDUINO_DSGETDATE: 'DS1302 Get',
		Arduino_GETYEAR: 'Year',
		Arduino_GETMONTH: 'Month',
		Arduino_GETDAY: 'Day',
		Arduino_GETHOUR: 'Hour',
		Arduino_GETMINUTE: 'Minute',
		Arduino_GETSECOND: 'Second',
		Arduino_GETWEEK: 'Week',
		ARDUINO_DSSETTIME: 'DS1302 Set Time',
		ARDUINO_DSHOUR: 'Hour',
		ARDUINO_DSMINUTE: 'Minute',
		ARDUINO_DSSECOND: 'Second',
		ARDUINO_DSSETDATE: 'DS1302 Set Date',
		ARDUINO_DSYEAR: 'Year',
		ARDUINO_MONTH: 'Month',
		ARDUINO_DAY: 'Day',
		ARDUINO_RGBINIT_PIN: 'RGB Initialization Pin',
		ARDUINO_RGBPIXEL: 'Number Of Pixels',
		ARDUINO_RGBPIN: 'RGB Pin',
		ARDUINO_RGBPIXEL2: 'Pixel',
		ARDUINO_RGBRVALUE: 'R-Value',
		ARDUINO_RGBGVALUE: 'G-Value',
		ARDUINO_RGBBVALUE: 'B-Value',
		ARDUINO_LM35INIT_PIN: 'LM35 Temperature Sensor Initialization Pin',
		ARDUINO_LM35GETTEMP_PIN: 'LM35 Temperature Sensor Get Temperature Pin',
		ARDUINO_DS18B20INIT_PIN: 'DS18B20 Temperature Sensor Initialization Pin',
		ARDUINO_DS18B20_PIN: 'DS18B20 Temperature Sensor',
		ARDUINO_DS18B20GETTEMP: 'Get Temperature',
		ARDUINO_WEIGHTINIT: 'Gravity Sensor MPU6050 Initialization',
		ARDUINO_WEIGHTFRESH: 'Gravity Sensor MPU6050 Refresh Data',
		ARDUINO_WEIGHTGET: 'Gravity Sensor MPU6050 Get',
		ARDUINO_WEIGHTXG: 'X-axis acceleration',
		ARDUINO_WEIGHTYG: 'Y-axis acceleration',
		ARDUINO_WEIGHTZG: 'Z-axis acceleration',
		ARDUINO_WEIGHTXANGLE: 'X-axis Angle',
		ARDUINO_WEIGHTYANGLE: 'Y-axis Angle',
		ARDUINO_WEIGHTZANGLE: 'Z-axis Angle',
		ARDUINO_SENSOR: 'Sensor',
		ARDUINO_ACTION: 'Action',
		ARDUINO_SHOW: 'Show',
		ARDUINO_SERIALS: 'Serial',
		ARDUINO_INITRGBULTRASONIC: 'Initialization of RGB Ultrasound Module',
		ARDUINO_ULTRASONICPIN: 'Ultrasound pin',
		ARDUINO_RGBPIN: 'RGB pin',
		ARDUINO_RGBULTRASONICSETCOLOR: 'Color of RGB Ultrasound Module',
		ARDUINO_ALL: 'All',
		ARDUINO_RIGHT: 'Right',
		ARDUINO_LEFT: 'Left',
		ARDUINO_RED: 'Red',
		ARDUINO_GREEN: 'Green',
		ARDUINO_BLUE: 'Blue',
		ARDUINO_YELLOW: 'Yellow',
		ARDUINO_PURPLE: 'Purple',
		ARDUINO_ORANGE: 'Orange',
		ARDUINO_INDIGO: 'Indigo',
		ARDUINO_VIOLET: 'Violet',
		ARDUINO_WHITE: 'White',
		ARDUINO_BLACK: 'Black',
		ARDUINO_RGBULTRASONICSTYLE: 'Style',
		ARDUINO_NONE: 'None',
		ARDUINO_BREATHING: 'Breathing',
		ARDUINO_ROTATE: 'Rotate',
		ARDUINO_FLASH: 'Flash',
		ARDUINO_RGBULTRASONICREADDISTANCE: 'RGB Ultrasound Module Reads Ultrasound Distance',
		ARDUINO_DATAIRRECEIVEDNEXT: 'Infrared Receiving Next Value',
		ARDUINO_IRINITS: 'Infrared remote control initialization pin',
		ARDUINO_NORMALIR: 'Common infrared remote control pressed',
		ARDUINO_EMAKEFUNIR: 'emakefun infrared remote control pressed',
		ARDUINO_DS3231INIT_RSTPIN: 'DS3231 initialization',
		ARDUINO_DS3231GETDATE: 'DS3231 get',
		Arduino_GETYEAR2: 'Year',
		Arduino_GETMONTH2: 'Month',
		Arduino_GETDAY2: 'Day',
		Arduino_GETHOUR2: 'Hour',
		Arduino_GETMINUTE2: 'Minute',
		Arduino_GETSECOND2: 'Second',
		Arduino_GETWEEK2: 'Week',
		ARDUINO_DS3231SETTIME: 'DS3231 Set Time',
		ARDUINO_DSHOUR2: 'Hour',
		ARDUINO_DSMINUTE2: 'Minute',
		ARDUINO_DSSECOND2: 'Second',
		ARDUINO_DS3231SETDATE: 'DS3231 Set Date',
		ARDUINO_DSYEAR2: 'Year',
		ARDUINO_MONTH2: 'Month',
		ARDUINO_DAY2: 'Day',
		ARDUINO_SQUAREKEYINIT: 'Matrix keyboard pin initialization',
		ARDUINO_SQUAREGETKEY: 'Values obtained by matrix keyboard',
		ARDUINO_SQUAREISGETKEY: 'Whether matrix keyboard gets value',
		ARDUINO_RFIDINIT: 'RFID initialization',
		ARDUINO_RFIDISCARD: 'Whether RFID detects signal',
		ARDUINO_RFIDREADCARD: 'Card number of RFID read card',
		ARDUINO_8X8LEDINIT: '8x8 lattice screen initialization',
		ARDUINO_X8LEDDISPLAY: '8x8 dot matrix display',
		ARDUINO_X8LEDLOOPSCAN: '8x8 dot matrix screen continuously scanning display',
		ARDUINO_STRINGTOINT: 'string to int',
		ARDUINO__74HINIT: '74HC595 digital tube initialization',
		ARDUINO_74HDISPLAY: '74HC595 digital tube display',
		ARDUINO_74HOFF: '74HC595 digital tube off',
		ARDUINO_GETNOWTIME: 'get SysTime',
		ARDUINO_HX711INIT: 'Electronic scale initialization',
		ARDUINO_HX711GETWEIGHT: 'Electronic scale obtaining weight',
		ARDUINO_SERIALREADINTS: 'read',
		ARDUINO_SERIALREADINT: 'int',
		ARDUINO_SERIALREADFLOAT: 'float',
		ARDUINO_CREATERFCUNCTION: 'Creater Fcuntion',
		ARDUINO_ACTIONFCUNCTION: 'Action Function',
		ARDUINO_RETURNVALUE: 'Return value type'
	}
}

const zh_tw = {
	name: 'zh-tw',
	blocklyMessage: {
		ARDUINO_MSMILE: '微笑',
		ARDUINO_MBIGSMILE: '大笑',
		ARDUINO_MHAHA: '笑',
		ARDUINO_MHEART: '心',
		ARDUINO_MSURPRISE: '驚訝',
		ARDUINO_MLITTLESURPRISE: '小驚訝',
		ARDUINO_MTONE: '吐舌頭',
		ARDUINO_MTOOTH1: '尖牙1',
		ARDUINO_MTOOTH2: '尖牙2',
		ARDUINO_MLINE: '橫線',
		ARDUINO_MCONFUSED: '困惑',
		ARDUINO_MLINE2: '分隔號',
		ARDUINO_MSAD1: '悲傷1',
		ARDUINO_MSAD2: '悲傷2',
		ARDUINO_MSAD3: '悲傷3',
		ARDUINO_MLIGHT: '閃電',
		ARDUINO_MMOUTH: '嘟嘴',
		ARDUINO_MMAD: '生氣',
		ARDUINO_LOOPDO: '迴圈執行',
		ARDUINO_IFWHILE: '滿足條件',
		ARDUINO_BUZZERPLAY_PIN2: '蜂鳴器 引脚',
		ARDUINO_BUZZERPLAY_PLAY: '播放',
		ARDUINO_BUZZERPLAY_SOND: '聲音',
		ARDUINO_CONNECTION: '連接',
		ARDUINO_DISCONNECTION: '斷開連接',
		ARDUINO_BUTTONPUSHED: '按鍵',
		ARDUINO_MODE3: '模式',
		ARDUINO_SURPRISE: '驚訝',
		ARDUINO_OHOH: '哦哦',
		ARDUINO_OHOH2: '哦哦2',
		ARDUINO_CUDDLY: '可愛',
		ARDUINO_HAPPY: '開心',
		ARDUINO_FART1: '傷心1',
		ARDUINO_FART2: '傷心2',
		ARDUINO_WHILE: '迴圈滿足條件',
		ARDUINO_STRINGS: '字串',
		ARDUINO_INDEXOF: '是否包含',
		ARDUINO_INT: '整數',
		ARDUINO_DIVIDE: '除以 整數',
		ARDUINO_YUSHU: '的餘數',
		ARDUINO_MAX1: '取最大值',
		ARDUINO_MIN1: '取最小值',
		ARDUINO_SISHEWURU: '取整（四捨五入）',
		ARDUINO_QUSHANGXIAN: '取整（取上限）',
		ARDUINO_QUXIAXIAN: '取整（取下限）',
		ARDUINO_JUEDUIZHI: '絕對值',
		ARDUINO_PINGFANG: '平方',
		ARDUINO_PINGFANGGEN: '平方根',
		ARDUINO_FROM: '從',
		ARDUINO_TO: '到',
		ARDUINO_GETRANDOM: '取亂數',
		ARDUINO_COMPARE: '比較',
		ARDUINO_EQUALS: '等於',
		ARDUINO_STARTAT: '開始於',
		ARDUINO_ENDAT: '結束於',
		ARDUINO_TEXTS: '個字元',
		ARDUINO_AT: '獲得第',
		ARDUINO_GETLENGTH: '獲取長度',
		ARDUINO_2: '二進位',
		ARDUINO_8: '八進制',
		ARDUINO_10: '十進位',
		ARDUINO_16: '十六進位',
		ARDUINO_TRANSFORMSTRING: '轉字串',
		ARDUINO_ASCII2: '轉ASCII數值',
		ARDUINO_ASCII1: '轉ASCII字元',
		ARDUINO_CONNECT: '連接',
		ARDUINO_CHAR: '字元',
		ARDUINO_TEXT: '字串',
		ARDUINO_TIMEOUT: '超時（微秒）',
		ARDUINO_STATUS: '狀態',
		ARDUINO_HIGH: '高',
		ARDUINO_LOW: '低',
		ARDUINO_PULSE: '脈衝長度（微秒）引脚',
		ARDUINO_RISING: '上升',
		ARDUINO_FALLING: '下降',
		ARDUINO_CHANGE: '改變',
		ARDUINO_PININTERRUPT: '管脚中斷',
		ARDUINO_MILLISECOND: '毫秒',
		ARDUINO_MICROSECOND: '微秒',
		ARDUINO_RUNTIME: '系統運行時間',
		ARDUINO_TIMERON: '計时器啟動',
		ARDUINO_TIMEROFF: '計时器停止',
		ARDUINO_MS: '毫秒',
		ARDUINO_TIMER: '計时器每隔',
		ARDUINO_4X7SHUMAGUANDISPLAY: '4位7段數碼管顯示數位',
		ARDUINO_4X7SHUMAGUANCHUSHIHUA: '4位7段數碼管初始化 引脚',
		ARDUINO_D1: 'D1',
		ARDUINO_D2: 'D2',
		ARDUINO_D3: 'D3',
		ARDUINO_D4: 'D4',
		ARDUINO_7SHUMAGUANDISPLAY: '7段數碼管顯示數位',
		ARDUINO_7SHUMAGUANCHUSHIHUA: '7段數碼管初始化 引脚',
		ARDUINO_A: 'A',
		ARDUINO_B: 'B',
		ARDUINO_C: 'C',
		ARDUINO_D: 'D',
		ARDUINO_E: 'E',
		ARDUINO_F: 'F',
		ARDUINO_G: 'G',
		ARDUINO_H: 'H',
		ARDUINO_LEDON: '亮',
		ARDUINO_LEDOFF: '滅',
		ARDUINO_7LED: '七彩LED 引脚',
		ARDUINO_7LEDPIN: '七彩LED初始化 引脚',
		ARDUINO_DCMOTOR_PIN1: '單電機驅動 IN1',
		ARDUINO_DCMOTOR_PIN2: 'IN2',
		ARDUINO_DCMOTOR_PWM: 'PWM',
		ARDUINO_READSTRING: '讀取字串直到',
		ARDUINO_FLUSH: '清空緩存區數據',
		ARDUINO_DO: '執行',
		ARDUINO_INTERRUPUT: '中斷',
		ARDUINO_PINS: '引脚',
		ARDUINO_MODE: '模式',
		ARDUINO_INPUT: '輸入',
		ARDUINO_OUTPUT: '輸出',
		ARDUINO_INPUTPULLUP: '上拉輸出',
		ARDUINO_DIGITALWRITE: '數位寫',
		ARDUINO_ANALOGWRITE: '類比寫',
		ARDUINO_DIGITALREAD: '數位讀',
		ARDUINO_ANALOGREAD: '類比讀',
		ARDUINO_BAUDRATE: '串口',
		ARDUINO_SERIALPRINTSTRINGS: '列印字元',
		ARDUINO_SERIALPRINTSTRING: '列印字元(自動換行)',
		ARDUINO_SERIALPRINTNUMBERS: '列印',
		ARDUINO_SERIALPRINTNUMBER: '列印(自動換行)',
		ARDUINO_SERIALPRINTHEX: '列印（16進制）',
		ARDUINO_PORT: '串口',
		ARDUINO_BAUDRATES: '波特率',
		ARDUINO_SERIALAVALIBLE: '有數據可讀',
		ARDUINO_SERIALREAD: '讀取位元組',
		ARDUINO_CHANGETYPE: '類型轉換',
		ARDUINO_CHANGETYPES: 'int',
		ARDUINO_SOFTSERIAL_TX: '軟串口初始化 TX',
		ARDUINO_SOFTSERIAL_RX: 'RX',
		ARDUINO_INITULTRASONIC_TRIGPIN: '超聲波HC-SR04初始化 Trig引脚',
		ARDUINO_ECHOPIN: 'Echo引脚',
		ARDUINO_ULTRASONICCHECKDISTANCE: '超聲波HC-SR04測距',
		ARDUINO_INITDHT11PIN: 'DHT11溫濕度感測器初始化 引脚',
		ARDUINO_DHT11PIN: 'DHT11溫濕度感測器',
		ARDUINO_DHT11GETTEMP: '獲取溫度',
		ARDUINO_DHT11GETHUM: '獲取濕度',
		ARDUINO_INITSERVOPIN: '舵機初始化 引脚',
		ARDUINO_SERVOPIN: '舵機引脚',
		ARDUINO_SERVOANGLE: '角度（0~180）',
		ARDUINO_LCDINIT_ADDRESS: '串列LCD1602初始化 地址',
		ARDUINO_POSITION: '串列LCD1602光標',
		ARDUINO_ROW: '行',
		ARDUINO_COL: '列',
		ARDUINO_LCDPRINT: '串列LCD1602顯示',
		ARDUINO_LCDCLEAR: '串列LCD1602清屏',
		ARDUINO_IRSENDPIN: '紅外發送引脚',
		ARDUINO_IRDATA: '編碼值',
		ARDUINO_IRBYTE: '比特數',
		ARDUINO_INITIRSENDPIN: '紅外接收初始化 引脚',
		ARDUINO_IRRECEIVEDDATA: '紅外接收到數據',
		ARDUINO_DATAIRRECEIVED: '紅外接收的值',
		ARDUINO_TM1637INIT_CLKPIN: '4比特數碼管模塊TM1637初始化 CLK引脚',
		ARDUINO_DIOPIN: 'DIO引脚',
		ARDUINO_TM1637LIGHT: '4比特數碼管模塊TM1637亮度',
		ARDUINO_TM1637PRINT: '4比特數碼管模塊TM1637顯示',
		ARDUINO_TM1637CLEAR: '4比特數碼管模塊TM1637清屏',
		ARDUINO_INITSTEPPER_PIN1: '初始化步進電機 引脚1',
		ARDUINO_INITSTEPPER_PIN2: '引脚2',
		ARDUINO_INITSTEPPER_PIN3: '引脚3',
		ARDUINO_INITSTEPPER_PIN4: '引脚4',
		ARDUINO_STEPPERROUND: '每轉步數',
		ARDUINO_SETSPEED: '設定轉速',
		ARDUINO_STEPPERSTEPS: '步進電機移動步數',
		ARDUINO_DCMOTOR_DIRECTIONPIN: '單電機 方向脚',
		ARDUINO_DCMOTORSPEEDPIN: '速度脚',
		ARDUINO_DCMOTORSPEED: '速度（-255~255）',
		ARDUINO_BUZZERINIT_PIN: '蜂鳴器初始化 引脚',
		ARDUINO_BUZZERPLAY_PIN: '蜂鳴器播放聲音 引脚',
		ARDUINO_BUZZERHZ: '頻率',
		ARDUINO_BUZZERDELAY: '延時',
		ARDUINO_INITMAX_DINPIN: '初始化8x8MAX7219點陣屏 DIN引脚',
		ARDUINO_INITMAXCSPIN: 'CS引脚',
		ARDUINO_INITMAXCLKPIN: 'CLK引脚',
		ARDUINO_MAXHORIZONTALCOUNT: '點陣屏數',
		//ARDUINO_MAXVERTICALCOUNT:'豎直點陣屏數',
		//ARDUINO_MAXIMGS:'8x8MAX7219點陣屏圖案',
		ARDUINO_MAXPRINT: '8x8MAX7219點陣屏顯示',
		ARDUINO_MAX: '8x8MAX7219點陣屏',
		ARDUINO_MAXXAXIS: 'X軸',
		ARDUINO_MAXYAXIS: 'Y軸',
		ARDUINO_MAXSET: '單點設為',
		ARDUINO_BRIGHT: '亮',
		ARDUINO_GONEOUT: '滅',
		ARDUINO_DSINIT_RSTPIN: '初始化時鐘模塊DS1302 RST引脚',
		ARDUINO_DSINITDATPIN: 'DAT引脚',
		ARDUINO_DSINITCLKPIN: 'CLK引脚',
		ARDUINO_DSGETDATE: 'DS1302時鐘獲取',
		ARDUINO_GETYEAR: '年',
		ARDUINO_GETMONTH: '月',
		ARDUINO_GETDAY: '日',
		ARDUINO_GETHOUR: '時',
		ARDUINO_GETMINUTE: '分',
		ARDUINO_GETSECOND: '秒',
		ARDUINO_GETWEEK: '周',
		ARDUINO_DSSETTIME: 'DS1302時鐘設定時間',
		ARDUINO_DSHOUR: '時',
		ARDUINO_DSMINUTE: '分',
		ARDUINO_DSSECOND: '秒',
		ARDUINO_DSSETDATE: 'DS1302時鐘設定日期',
		ARDUINO_DSYEAR: '年',
		ARDUINO_MONTH: '月',
		ARDUINO_DAY: '日',
		ARDUINO_RGBINIT_PIN: 'RGB初始化 引脚',
		ARDUINO_RGBPIXEL: '圖元數',
		ARDUINO_RGBPIN: 'RGB 引脚',
		ARDUINO_RGBPIXEL2: '點數',
		ARDUINO_RGBRVALUE: 'R值',
		ARDUINO_RGBGVALUE: 'G值',
		ARDUINO_RGBBVALUE: 'B值',
		ARDUINO_LM35INIT_PIN: 'LM35溫度感測器模塊初始化 引脚',
		ARDUINO_LM35GETTEMP_PIN: 'LM35溫度感測器模塊獲取溫度 引脚',
		ARDUINO_DS18B20INIT_PIN: 'DS18B20溫度感測器模塊初始化 引脚',
		ARDUINO_DS18B20_PIN: 'DS18B20溫度感測器模塊',
		ARDUINO_DS18B20GETTEMP: '獲取溫度',
		ARDUINO_WEIGHTINIT: '重力感應器MPU6050初始化',
		ARDUINO_WEIGHTFRESH: '重力感應器MPU6050重繪數據',
		ARDUINO_WEIGHTGET: '重力感應器MPU6050獲取',
		ARDUINO_WEIGHTXG: 'X軸加速度',
		ARDUINO_WEIGHTYG: 'Y軸加速度',
		ARDUINO_WEIGHTZG: 'Z軸加速度',
		ARDUINO_WEIGHTXANGLE: 'X軸角度',
		ARDUINO_WEIGHTYANGLE: 'Y軸角度',
		ARDUINO_WEIGHTZANGLE: 'Z軸角度',
		ARDUINO_SENSOR: '感應器',
		ARDUINO_ACTION: '執行器',
		ARDUINO_SHOW: '顯示器',
		ARDUINO_SERIALS: '串口',
		ARDUINO_INITRGBULTRASONIC: 'RGB超聲波模塊初始化',
		ARDUINO_ULTRASONICPIN: '超聲波引脚',
		ARDUINO_RGBPIN: 'RGB引脚',
		ARDUINO_RGBULTRASONICSETCOLOR: 'RGB超聲波模塊顏色',
		ARDUINO_ALL: '全部',
		ARDUINO_RIGHT: '右邊',
		ARDUINO_LEFT: '左邊',
		ARDUINO_RED: '紅色',
		ARDUINO_GREEN: '綠色',
		ARDUINO_BLUE: '藍色',
		ARDUINO_YELLOW: '黃色',
		ARDUINO_PURPLE: '紫色',
		ARDUINO_ORANGE: '橙色',
		ARDUINO_INDIGO: '靛藍色',
		ARDUINO_VIOLET: '紫羅蘭',
		ARDUINO_WHITE: '白色',
		ARDUINO_BLACK: '熄滅',
		ARDUINO_RGBULTRASONICSTYLE: '樣式',
		ARDUINO_NONE: '無',
		ARDUINO_ROTATE: '旋轉',
		ARDUINO_FLASH: '閃爍',
		ARDUINO_RGBULTRASONICREADDISTANCE: 'RGB超聲波模塊讀取超聲波距離',
		ARDUINO_DATAIRRECEIVEDNEXT: '紅外接收下一個值',
		ARDUINO_IRINITS: '紅外遙控初始化 引脚',
		ARDUINO_NORMALIR: '普通紅外遙控器按下',
		ARDUINO_EMAKEFUNIR: 'emakefun紅外遙控器按下',
		ARDUINO_DS3231INIT_RSTPIN: 'DS3231時鐘初始化',
		ARDUINO_DS3231GETDATE: 'DS3231時鐘獲取',
		ARDUINO_GETYEAR2: '年',
		ARDUINO_GETMONTH2: '月',
		ARDUINO_GETDAY2: '日',
		ARDUINO_GETHOUR2: '時',
		ARDUINO_GETMINUTE2: '分',
		ARDUINO_GETSECOND2: '秒',
		ARDUINO_GETWEEK2: '周',
		ARDUINO_DS3231SETTIME: 'DS3231時鐘設定時間',
		ARDUINO_DSHOUR2: '時',
		ARDUINO_DSMINUTE2: '分',
		ARDUINO_DSSECOND2: '秒',
		ARDUINO_DS3231SETDATE: 'DS3231時鐘設定日期',
		ARDUINO_DSYEAR2: '年',
		ARDUINO_MONTH2: '月',
		ARDUINO_DAY2: '日',
		ARDUINO_SQUAREKEYINIT: '矩陣鍵盤引脚初始化',
		ARDUINO_SQUAREGETKEY: '矩陣鍵盤獲取的值',
		ARDUINO_SQUAREISGETKEY: '矩陣鍵盤是否獲取到值',
		ARDUINO_RFIDINIT: 'rfid初始化',
		ARDUINO_RFIDISCARD: 'RFID是否偵測到訊號',
		ARDUINO_RFIDREADCARD: 'RFID所讀卡的卡號',
		ARDUINO_8X8LEDINIT: '8x8點陣屏初始化',
		ARDUINO_X8LEDDISPLAY: '8x8點陣屏顯示',
		ARDUINO_X8LEDLOOPSCAN: '8x8點陣屏不斷掃描顯示',
		ARDUINO_STRINGTOINT: '字串轉整型',
		ARDUINO__74HINIT: '_74HC595數碼管初始化',
		ARDUINO_74HDISPLAY: '_74HC595數碼管顯示',
		ARDUINO_74HOFF: '_74HC595數碼管熄滅',
		ARDUINO_GETNOWTIME: '獲取系統時間',
		ARDUINO_HX711INIT: '電子稱初始化',
		ARDUINO_HX711GETWEIGHT: '電子稱獲取重量',
		ARDUINO_SERIALREADINTS: '讀取',
		ARDUINO_SERIALREADINT: '整數',
		ARDUINO_SERIALREADFLOAT: '小數',
		ARDUINO_CREATERFCUNCTION: '創建函數',
		ARDUINO_ACTIONFCUNCTION: '執行函數',
		ARDUINO_RETURNVALUE: '返回值類型'
	}
}

module.exports = [
	zh_cn,
	zh_tw,
	en
];
